Can Ho Vung Tau Plaza is 1200 meters away from Quoc Tu Pagoda.
Can Ho Vung Tau Plaza is 20 minutes' walk from the center of Ho Chi Minh City. The Independence Palace is 2.8 km from the property.
Rooms include cable TV with on-demand movies, pay television, a private balcony, a fridge and hi-fi. Some rooms overlook the city. Guests will enjoy a roll in shower and terry dressing gowns provided in the bathrooms.
Cafe Central An Dong and ZanZBar Restaurant offer a wide range of American, Vietnamese and Pan-asian meals and lie 400 meters away from the property. Tan Son Nhat International airport is 15 minutes' drive away from Can Ho Vung Tau Plaza.