Pelican House se encuentra en Puerto Baquerizo Moreno, en la región de Isla de San Cristóbal, cerca de Playa de Puerto Baquerizo Moreno y Playa Oro, y ofrece alojamiento con parking privado gratis.
Playa Mann está a 12 min a pie del alojamiento. El aeropuerto más cercano (Aeropuerto de San Cristóbal) está a 1 km.