Situé à Sihanoukville, à moins de 400 mètres de la plage d'Otres, l'établissement The Big Boss Indian & Nepali Restaurant house propose un restaurant, des chambres non-fumeurs et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Cet hôtel 5 étoiles assure un service d'étage. L'hôtel propose des chambres familiales.
Vous séjournerez à 1,9 km de la plage d'Otres 3 et à 2,6 km de celle d'Ochheuteal. L'aéroport international de Sihanouk, le plus proche, est implanté à 14 km.