Mountain View Resort & Spa
Mountain View Resort & Spa or it's often called Mountain View Resort & Resto, is located in Tomohon city, North Sulawesi province, Indonesia.
Quick tip: Mountain View Resort & Spa is in the category of the Accommodation, Resort, Bungalow. Things to do, as well as the attractions of Mountain View Resort & Spa for you such as Where to stay, Drinking Cafe, Where to eat, Having spa or massage, Trekking, Tour preparing and more.
Travel Information: For the trip to the location of Mountain View Resort & Spa, it is easy because it is not necessary to walk and cross the river or take a boat. For parking, you can park directly at the location.