Guest reviews of Glenhaven Motel
Based on 22 reviews
data provided by TrustYou
- All reviews
Glenhaven Motel is a great choice for a stay in Saint Thomas. You'll have free perks like WiFi and self parking. Rooms feature bonuses like refrigerators and microwaves.