SRL Villa encontra-se em Phumĭ Ta Phŭl, a 3,2 km de King's Road Angkor, e apresenta acomodações com um jardim, estacionamento privado gratuito, um terraço e um bar. As comodidades deste alojamento incluem serviço de quartos e um serviço de concierge, assim como acesso Wi-Fi gratuito em toda a propriedade. Cada quarto tem varanda com vistas da cidade.
No alojamento, cada quarto inclui pátio com vista do jardim. Todos os quartos providenciam roupa de cama e toalhas.
Templo de Angkor Wat fica a 3,4 km de SRL Villa, enquanto Wat Thmei fica a 9 minutos a pé da propriedade.