World Traveller 73

Review: The Hotel Alfonso XIII, a Luxury Collection Hotel, Seville, Spain According to wikipedia, the hotel was designed by the architect José Espiau y Muñoz, it was built between 1916 and 1928 especially...