This hotel is located in the peaceful, tree filled area near Heroes' Square where most of the consulates are situated. The apartments are spacious and come fitted with kitchens. If you don't want to feel like you're staying in a sterilised hotel, then this might be the place for you, the rooms feel like home very quickly. It is located close to many sights and is on major public transit lines.