Notifications
Clear all

Villa Greenleaf

(@charlotte)
Posts: 203
Estimable Member
Topic starter
 

Anyone know where this new place to stay in Stx is? What does it overlook ? I don't think it is on the beach or near the beach. Just heard about it being a new place to stay on island.
Thanks for any input.
Charlotte

 
Posted : September 3, 2007 7:45 pm
(@Juanita)
Posts: 3111
Famed Member
 

It's on 79 between 75/Northside Drive and Sunny Isle, closer to Northside. Can't really tell from the road, but it probably has a nice view looking toward St. Thomas. The front lawn is really attractive.

 
Posted : September 3, 2007 8:02 pm
(@islandjoan)
Posts: 1798
Noble Member
 

hi Charlotte,
They actually have a website! http://www.villagreenleaf.com/
Juanita is right, looks like they are in the Princesse area or close to it.

 
Posted : September 4, 2007 3:23 pm
(@charlotte)
Posts: 203
Estimable Member
Topic starter
 

Thanks for the info gang!

 
Posted : September 4, 2007 6:49 pm
Search this website Type then hit enter to search
Close Menu