This 3 star hotel is located on the coastline of Tolo. The Hotel has a coffee shop. Lake/sea side
Olotels