Floating Mountain Villa

Floating Mountain Villa Claimed

Average Reviews

Description

Floating Mountain is a villa located in Nuwara Eliya the cool place of Sir Lanka. This place is suitable for guests how are like to have relaxed in the center of Sri Lanka also is surrounded by mountains. Cool and nice wonderful view guests can enjoy.

Hotel

The villa offers an outdoor swimming pool, free private parking, Wi-Fi, garden, sun terrace, children’s playground, restaurant, and carte breakfast. Guest can be cycling and hiking 23km guest can go to Hakgala Botanical Garden and 15km St Clair’s Falls is there.

Categories

Statistic

49 Views
0 Rating
0 Favorite
Share