Notifications
Clear all
Please Register / Login to take part in discussions about the Virgin Islands.
where is shibui?
Posted : April 16, 2003 9:54 am
It is on St. Thomas. Sort of on the north-west area. On a hillside.
--Islander
Posted : April 16, 2003 11:51 am
Very cool, Japanese-inspired condo complex. Has a pool and the units have "rice-paperesque" screens. Looks out over the airport.
Posted : April 16, 2003 12:36 pm
This was a very popular hotel when they first opened! Was owned by the Island Beachomber people!
Ronnie
Posted : April 17, 2003 7:10 pm