Hummingbird Hill Villa Reviews
Hummingbird Hill is an exceptional choice for your island getaway. Conveniently located between the town and North Shore beaches, this three-bedroom, three-bath villa makes it easy to explore all that St. John has to offer.