Tranquil Escape
Many guests rave about the feeling of peace and calm that pervades the Montra Hotel. Thanks to the relatively small size of this resort, there is little in the way of intrusion from other visitors, and couples, especially, have given it positive reviews.