Island Beachcomber Hotel

(340) 774-5250
Website
Address:8071 Lindbergh
Beach Road
St Thomas
VI 00802
Icon:
Type: Hotel
Ambience: Beach
Total rooms: 48