Entire House About Rio Boutique
Rio Boutique is a 3-star hotel in Goa, India. It is one of 4,714 places to stay in Goa listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
Reis Magos, Nerul, Goa 403109, Goa, 403114, India
Loading map…
Frequently asked questions
Where is Rio Boutique located?
Rio Boutique is located at Reis Magos, Nerul, Goa 403109, Goa 403114, India.
How many stars does Rio Boutique have?
Rio Boutique is rated 3 stars.