Boasting air-conditioned accommodation with a terrace, Bella is situated in Athens. Guests staying at this apartment have access to a balcony. The property is less than 1 km from the city centre and a 6-minute walk from Omonia Metro Station.
The spacious apartment has 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a shower. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
Popular points of interest near the apartment include University of Athens - Central Building, National Theatre of Greece and National Archaeological Museum of Athens. The nearest airport is Eleftherios Venizelos Airport, 29 km from Bella.