Отель расположен нацентральной улице Убуда — Jalan Monkey Forest. Отель окружен пышной тропической растительностью и обилием экзотических растений. Это настоящий оазис посреди оживленного Убуда и живописной Monkey Forest Road с ее многочисленными магазинами, отличными ресторанами, что обеспечивает легкий доступ к храмам, культурным мероприятиям, музеям и галереям.