Situé à Independence, l'établissement The Toucan Inn possède un bar. Il possède un restaurant servant une cuisine internationale et un parking privé gratuit.
Tous les logements comprennent une télévision à écran plat. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Vous disposerez également de la climatisation et d'un bureau.
Le Toucan Inn sert un petit-déjeuner anglais/irlandais complet ou américain.
L'aéroport de Placencia, le plus proche, est implanté à 69 km.