O&B Athens is a cosy Boutique Hotel, downtown Athens, next to the main sights of the city and just 2 minutes walking from Thisio Metro Station. With its new Acropolis Suites with v ...