Situated merely 1.7 km from the Tuol Sleng Genocide Museum, Villa Papillon Phnom Penh hotel features a restaurant. This Phnom Penh hotel also entices guests with shuttle service.
The hotel is located in the centre of Phnom Penh within 10 minutes' walk of the colourful Wat Langka Buddhist Temple and within a few blocks of the huge indoor mall "Central Market". The nearby sports attractions include Olympic Multi-Purpose Stadium, just 1.2 km from the Villa Papillon Phnom Penh. There is the bronze Statue of King Father Norodom Sihanouk a mere 13 minutes' walk away, while Sorya bus station is within reach of the accommodation. This Phnom Penh hotel is also situated 5 km from Pochentong airport.
Some of the private bathrooms are equipped with bath sheets.
You can relish Japanese cuisine at Soran Japanese Restaurant located in close proximity to Villa Papillon hotel.