Meteora View Apartment is an apartment set in Kalabaka, 1.3 km from Meteora. Guests benefit from terrace. Free WiFi is provided throughout the property. Towels and bed linen are offered in this self-catering accommodation.
Meteora View Apartment is an apartment set in Kalabaka, 1.3 km from Meteora. Read more
Meteora View Apartment is an apartment set in Kalabaka, 1.3 km from Meteora. Guests benefit from terrace. Free WiFi is provided throughout the property. Towels and bed linen are offered in this self-catering accommodation.
Meteora View Apartment is an apartment set in Kalabaka, 1.3 km from Meteora. Guests benefit from terrace. Free WiFi is provided throughout the property. Towels and bed linen are offered in this self-catering accommodation.
Number of Rooms: 1