World Traveller 73

Archives

The AC Hotel Carlton, Madrid Spain became my “go to” property in Madrid for quick stopovers. It was conveniently located next to Madrid Atocha train station, which can take you almost anywhere in the country. The hotel is also within reasonable walking distance of most major sights. This post is one chapter in our Around the World in Star Alliance First Class via China, Thailand and Spain. This trip was booked using… Read More