Guest reviews of Travellers Inn
Based on 27 reviews
- All reviews
Find reviews that mention:
Travellers Inn puts you 5.9 mi (9.5 km) from Angkor Wat. Guests indulge in massages, then grab a bite to eat at the restaurant. There are 5 bars/lounges and a terrace, and rooms get the details right with bathrobes and slippers.