Angel building is located in Sihanoukville, 2.8 km from Ochheuteal Beach, 3 km from Sokha Beach, and 2.7 km from Serendipity Beach Pier. The air-conditioned accommodation is 2.8 km from Serendipity Beach. Soriya Bus Station Sihanoukville is 1.2 km away and Wat Leu is 2.2 km from the guest house.
Featuring a private bathroom, units at the guest house also offer free WiFi, while certain rooms include a balcony.
Kbal Chhay Waterfalls is 13 km from the guest house, while Sihanoukville Bus Terminal is 400 metres away. The nearest airport is Sihanouk International Airport, 18 km from Angel building.