you are living in the best place possible. you are litterly living on the mountain yet only a 5 minute drive from downtown selva .
if you are looking to stay in selva this is the best hotel.
relaxing spa and great food with the best location . cant ask for much more.
- Free Internet