At Home In The Tropics

Located in St Thomas in the US Virgin Islands, At Home In The Tropics Bed & Breakfast Inn is a completely restored 1803 mansion in the city's historic district. Four well-appointed guest rooms are offered, all equipped with private baths, air conditio ...