This is much better than the best hotel in town. I really like the bedroom so much and also the smell.. This is the really best for me.
All reviews seem positive
The Greens is a genuinely independent boutique hotel situated 10 minutes from downtown and the airport. Our newly renovated gem offers a unique, elegant and highly personal experience.