Situated 2.3 km from the 3-star Twin Villa Siem Reap hotel, guests can visit Kesor Spa. You will find a restaurant at the hotel.
This Siem Reap hotel is about 5 km from Angkor International airport and within reach of such cultural venues as Theam's House Gallery Siem Reap. Artisans Angkor Shop is reachable approximately 25 minutes' walk away. The Twin Villa Siem Reap is situated 2.4 km from Market shopping, while Giant Ibis bus station lies 0.8 km away.
The rooms at this accommodation provide guests with a television, as well as comforts such as air conditioning.
The hotel is within easy reach of Amazon Angkor, serving Cambodian cuisine.