Inn Love Villa Reviews

Inn Love is a 5-bedroom villa with beautifully crafted stone walls comfortable furnishings that make you feel like you're in the Italian countryside. With cool island breezes and sunset views over Great Cruz Bay, this home is perfect for a romantic vacation.

You can rent Inn Love Villa from WhereToStay.com.

Inn Love :: We loved this villa

user-pic
Rating: (Great)

Villas by Island