Het hotel is gelegen in Lamai Beach. Elk appartement in het Royal Cottage Residence heeft een tv met satellietontvangst, een minibar en airconditioning.
Jedes Apartment in der Royal Cottage Residence verfügt über einen TV mit Sat-Kanälen, eine Minibar und eine Klimaanlage.