The House of Origin beschikt over een buitenzwembad en een overdekt terras met een eet- en zithoek. Het ligt op 5 minuten rijden van het strand in Costa Teguise.
Das House of Origin liegt nur 5 Autominuten vom Strand von Costa Teguise entfernt und verfügt über einen Außenpool und eine überdachte Terrasse mit Restaurant und Lounge.