La Siesta Premium Saigon Central está en la calle Lê Anh Xuân, en District 1, el distrito central de la Ciudad Ho Chi Minh, y hay cafeterías, restaurantes y bares a menos de 50 m del hotel. El mercado Ben Thanh, un mercado cubierto de ropa, souvenirs y comida callejera, está a 350 m, y Ben Nghe Street Food, a 700 m. El templo Sri Mariamman, un templo hindú con una torre de entrada muy ornamentada, está a 100 m, mientras que la pagoda Chùa An Lạc está a 400 m y el templo conmemorativo a los Reyes Hung a 350 m.
La estación Ben Thanh de la línea 1 del metro está a 350 m del hotel y es la parada de tren más cercana. La estación de tren de Saigón está a 2,2 km. Dos estaciones de autobuses quedan a menos de 800 m: Bến xe buýt Sài Gòn a 750 m y Bến xe Sài Gòn a 800 m. El aeropuerto internacional de Tan Son Nhat está a 5,3 km.
A pie, el palacio Independence y el Museo de Bellas Artes de la Ciudad Ho Chi Minh están a 550 m, el parque September 23 a 300 m, y el Museo War Remnants a 850 m. El muelle Nha Rong, en el río Saigón, está a 1,4 km del hotel, y la iglesia Lady of Peace y la iglesia Evangélica de Saigón están a 600 m. La piscina de la azotea y la terraza son un lugar para descansar entre visitas, y el mostrador de excursiones puede organizar rutas en bici, visitas a pie y una clase de cocina.