Het hotel is gelegen in Lamai Beach. Elk appartement in het Royal Cottage Residence heeft een tv met satellietontvangst, een minibar en airconditioning.
Chaque appartement du Royal Cottage dispose d'une télévision avec les chaînes du satellite, d'un minibar et de la climatisation.