Treehouse

entertainment-nightlife / Other

Treehouse information

Ocho Rios , Jamaica
Address
Street in Soni’s Plaza, 50 Main St
Something wrong?
Submit a correction

Lonely Planet review

Cocktail bar located in a shopping center that tends to fill with tourists.