This cosy hotel is set in Athens.
Chameleon Youth Hostel
Athens, Greece
N 37.97496032714844 E 23.71729278564453