The Boss House beschikt over een terras, en bevindt zich in Arambol in de regio Goa, op een paar minuten lopen van Arambol beach en minder dan 1 km van Wagh Tiger Arambol Beach. Dit hotel met 2 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. De accommodatie is rookvrij en ligt op 1,9 km van Querim Beach.
Alle kamers bij het hotel hebben een balkon. Alle kamers bij The Boss House hebben een eigen badkamer en beddengoed.
Fort Tiracol ligt op 16 km van de accommodatie, en Chapora Fort ligt 21 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Manohar Parrikar, op 23 km van The Boss House.