Das Hotel befindet sich in Boca Tapada, in der Region San Carlos im nördlichen Tiefland von Costa Rica, nahe der Grenze zu Nicaragua. Es liegt relativ abgelegen, erreichbar über unbefestigte Straßen, wodurch eine ruhigere und naturnahe Atmosphäre garantiert ist. Pedacito de Cielo ist eine Öko-Lodge, die in die Natur eingebettet ist und Gästen erlaubt, sich vom Alltag zu lösen und zur Ruhe zu kommen. Das Hotel liegt direkt über dem San-Carlos-Fluss und bietet spektakuläre Flussblicke und Vogelbeobachtungsmöglichkeiten.
Zur Ausstattung gehören ein Restaurant mit internationaler und lokaler Küche, Terrassen und Aussichtsdecks, die zur Vogelbeobachtung einladen. Darüber hinaus bietet die Lodge organisierte Touren – z.B. Bootsausflüge, Wanderungen in einem privaten Reservat und Kayak-Touren auf dem Fluss.
Es gibt individuelle Bungalows, einige auf Stelzen über dem Fluss, mit überdachten Veranden und herrlichem Blick ins Grün. Die Bungalows sind mit Deckenventilatoren ausgestattet, verfügen über ein privates Bad und bieten oft Blick auf den Fluss oder in den Garten.