720A Duong Dien Bien Phu Phuong 22 Quan Binh Thanh, Ho Chi Minh City, Vietnam
Show map
Landmark 81 Royal Vista Suite Ho Chi Minh City hotel is a great place to stay in the Binh Thanh district, a 25-minute walk from the Saigon Zoo and Botanical Garden. This aparthotel features an outdoor swimming pool with a pool cover.
The prominent government center "Independence Palace" is 3.8 km from the comfortable hotel, and Pearl Plaza Ho Chi Minh is located 1.6 km away. Places of worship to visit a 10-minute drive from the Landmark 81 Royal Vista Suite include the bustling temple "Emperor Jade Pagoda". The nearby cultural experience includes War Remnants Memorial Museum, which is 4 km away. A local bus stop Duong Quoc Huong is a 10-minute walk away.
Air conditioning along with complimentary wireless internet are featured in the spacious rooms. These rooms include private bathrooms.
Offering Chinese dishes, Peach Garden Vietnam is situated in the vicinity of the Landmark 81 Royal Vista Suite Ho Chi Minh City.
+ More- Less
Most Popular Facilities
Free Wi-Fi
24-hour services
Express check-in/ -out
Swimming Pool
Fitness/Gym
Sports activities
Spa and relaxation
On-site Dining
+ More
Gallery
Map
Tourist attractions in
Ho Chi Minh City
Rooms & Availability
Please wait, we’re checking available rooms for you.