My husband and I are frequent travellers to Greece and usually stay in the Glyfada area. In my opinion, the The Brasil Suites Hotel is the best property in the area. It is a small boutique hotel with 4 floors. Paulo and the rest of those working at the front desk are extremely friendly, helpful and professional. We truly felt... more
