Great location, great service and great value for money. 1 min walk to Acropolis.
Spacious, fully equipped, and well-maintained apartment that could be suitable for both short and longer stays.
Smooth self check-in and check-out.
Upstreet team was very responsive and helpful.