Host Stay Othala The Merchants Quarters berada di lokasi yang strategik, dalam lingkungan 15 minit berjalan kaki dari Pantai Teluk Selatan dan Pantai Teluk Utara. Tambahan lagi, Spa Scarborough dan Teater Terbuka Scarborough hanya mengambil masa 5 minit untuk tiba dengan menaiki kenderaan.