skip to Main Content
URBAN FRAME HOTEL

URBAN FRAME HOTEL

Located in the heart of Athens, Urban Frame Hotel, a brand-new 3-star boutique hotel in the centre of the town, offers a stylish option of the Athenian modern urban living. Conveniently situated in Nikis Street at number 40, just a…

Read more
Back To Top