Hotel Amazon boasts a prime location in the heart of Athens, within walking distance of the major archaeological sites and Syntagma Metro Station. It offers 42 tastefully decorated rooms with free Wi-Fi access.
Hotel Amazon boasts a prime location in the heart of Athens, within walking distance of the major archaeological sites and Syntagma Metro Station. It offers 42 tastefully decorated rooms with free Wi-Fi access.