Polis Grand Hotel in Athens, Greece. The Polis Grand Hotel enjoys a convenient location within 50m of the Omonia underground station, which provides quick and easy transportation when travelling around Athens and the surrounding areas. The structure is a modern 9-floor building, featuring elegant furnishings and a comfortable, traditional environment. The hotel has 100 rooms, 4 executive rooms an 1 suite all with en suite bathrooms, satellite TV and double glazed windows. A high standard of services, as well as a number of on-site amenities including bar, restaurant and business centre, ensure a comfortable and relaxing atmosphere. The hotel΄ staff are very welcoming and friendly and make sure that guests enjoy their stay. Located within close proximity to many of Athens downtown restaurants, bars and clubs the hotel is ideally suited for those who want to explore Athens, the capital of Greece.