World Traveller 73

Review: AC Carlton Hotel by Marriott, Madrid, Spain We arrived to Madrid Peurta Atocha at about 7 PM. We walked the one block from the train station down to the AC...