The 3-star Bella Vista Apts & Studios lies within 2.5km from Sissi's Palace (Achilleon), Aqualand and Achillion. Renovated in 2011, the hotel has welcomed guests since 1980.
Ethniko Kerkyras, Panagia Vlahernon Church and Ntougkla Square are located just 7.8km away. The center of Corfu Island is 9km away from the venue.
Ioannis Kapodistrias airport can be reached in 10 minutes by car from Bella Vista Apts & Studios.
Guests can make use of cable TV and a private balcony available in all Bella Vista Apts & Studios rooms.