It is a building with very nice location in Athens center GREECE. (Agios Loukas,Stefanou Vizantiou 36).
It has a very good location:100 meters from bus station, 5km from Acropolis and between 3 metros:
500 meters from metro Agios Elefterios
600 meters from metro kato patisia
800 meters from metro ano patisias