Best Western Amazon Hotel
Athens, 10557, Greece –
Show map
Hotel Amazon is in a great location in the heart of Athens, within walking distance of the major archaeological sites and Syntagma Metro Station. It includes 42 tastefully decorated rooms with free Wi-Fi access.