Updating availability and prices
Boasting mountain views, Tabaiba Dream Views Apartment is situated in Tabaiba, around 1
1 km from Nea Beach
Featuring sea and city views, this apartment also includes free WiFi
The apartment has 1 bedroom, a living room with a flat-screen TV, an equipped kitchen, and 1 bathroom with a shower
Hotel
Tax Information