Situé à Ella, à proximité du pont aux neuf arches de Demodara, du Little Adam's Peak et du jardin aux épices d'Ella, le Breeze Blows Inn dispose d'une terrasse. Il se trouve à environ 49 km du jardin botanique d'Hakgala, à 1,6 km de la gare d'Ella et à 4,2 km du rocher d'Ella.
Les logements disposent d'une salle de bains privative et d'une connexion Wi-Fi gratuite. Certains comprennent un balcon.
Un petit-déjeuner continental, asiatique et végétarien est servi tous les matins.
L'aéroport international Mattala Rajapaksa, le plus proche, est implanté à 85 km.