Leo'S House Location
91A Nguyen Thien Thuat - 65000 - Nha Trang - Vietnam, Nha Trang, VietnamGuest reviews
Guest reviews are submitted by our customers after their stay at Leo'S House
S
Stanley
2020-05-13
It was cool to be a short walk from the beach. Easy to get to Cafe Solo, located within 10 minutes on foot. We could visit Tram Huong Tower as it's 1 km from here...
Main Features
Leo'S House Amenities
-
Dining
Electric kettle - Dryer
- Cookware/ Kitchen utensils
- Outdoor dining area
-
Room Amenities
Free Wi-Fi in rooms - Sitting area
- Dressing area
- Dining table
- Washing machine
- Flat-screen TV
- Parquet floor
Rooms