Das 2-Sterne-Hotel Swiss Villa liegt im Stadtviertel Strand Independence Beach von Sihanoukville, in einer Entfernung von 18 Autominuten vom Flughafen Sihanouk. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Wat Leu Temple und Classic Car Showroom & Jewelry Boutique sind 10 sowie nur 25 Fußminuten vom Bed & Breakfast entfernt. In 14 Minuten von der Unterkunft aus erreicht man den Strand Independence Beach. Ein Spaziergang von nur 25 Minuten führt Sie zu Wat Krom Temple.
Die Gästezimmer vom Swiss Villa verfügen über einen Safe, einen persönlichen Safe und einen Flachbildfernseher mit Satellitenkanälen. Die Badezimmer sind mit eine getrennte Toilette und eine Dusche sowie mit Badelaken und Handtücher ausgestattet.
Das Restaurant Chivas Beach Club ist lediglich 16 Minuten zu Fuß von hier entfernt.