Offering breathtaking nature views, Delma Mount View Hotel welcomes guests with an outdoor swimming pool and an in-house restaurant. Free Wi-Fi access is available at all areas.
Offering breathtaking nature views, Delma Mount View Hotel welcomes guests with an outdoor swimming pool and an in-house r Read more
Offering breathtaking nature views, Delma Mount View Hotel welcomes guests with an outdoor swimming pool and an in-house restaurant. Free Wi-Fi access is available at all areas.
Offering breathtaking nature views, Delma Mount View Hotel welcomes guests with an outdoor swimming pool and an in-house restaurant. Free Wi-Fi access is available at all areas.
Number of Rooms: 8