Vilion Central Hotel & Spa se encuentra en la calle Lê Anh Xuân, en el District 1, la parte central de Ciudad Ho Chi Minh, en la zona de Ben Thanh. El mercado de Ben Thanh está a 300 m, a unos minutos a pie. La estación de Ben Thanh, de la línea 1 del metro, también está a 300 m. A menos de 50 m hay varias cafeterías y restaurantes, entre ellos The Living Room Winebar, Bánh Cuốn Bắc y Nhà Hàng Lion City, así que es fácil encontrar algo para comer en la calle.
El aeropuerto internacional de Tan Son Nhat está a 5,3 km, y la estación de tren de Saigón, la principal terminal de trenes de larga distancia, a 2,2 km. La estación de autobuses Bến xe buýt Sài Gòn está a 750 m del hotel. El traslado al aeropuerto está entre los servicios del hotel. Hay aparcamiento privado en un parking cercano por 150.000 VND al día, y no es necesario reservarlo.
La mayoría de los lugares de interés del centro histórico están a 15 minutos a pie. El Palacio de la Independencia está a 550 m, el Museo de Bellas Artes a 500 m y el Museo de los Restos de la Guerra a 900 m, un museo sobre la guerra de Vietnam con aviones y tanques al aire libre. Conviene reservar una mañana para los dos museos, ya que cada uno tiene varias salas de exposición. El parque 23 de Septiembre, a 300 m, es una zona verde para descansar entre visitas. La iglesia de Nuestra Señora de la Paz y los puestos de comida callejera de Ben Nghe están a poca distancia a pie, y el mercado de Ben Thanh es la parada habitual para comida, ropa y souvenirs.