Amazon Hotel ligger i Athen Centrum, kun 6 minutters gang fra Syntagma Sporvognsstation og 4 minutters gang fra Syntagma-pladsen.