Boss Palace Hotel está en la calle Nguyen Thien Thuat, en District 3, una zona residencial de Ciudad Ho Chi Minh a 2,3 km del centro. Las calles de alrededor mezclan pagodas, iglesias, mercados y locales de comida, así que el entorno resulta más residencial que las calles turísticas de District 1. Chùa Quảng Đức y Chùa Phước Hải, dos pagodas, están a 200 m cada una, mientras que el mercado de alimentos frescos Chợ Bàn Cờ queda a 350 m y el monumento Tượng đài Công Nông Binh, dedicado a obreros, campesinos y soldados, está a 400 m.
La estación de tren de Saigón está a 1,3 km y la estación de Ben Thanh, de metro, a 2,3 km. El aeropuerto internacional de Tan Son Nhat queda a 4,3 km y la estación de autobuses Sài Gòn a 1,4 km, lo que hace que tanto los trayectos aéreos como los de autobús sean cortos. Llegar en coche es sencillo porque el hotel tiene aparcamiento privado gratuito en el propio establecimiento, y la propiedad también ofrece servicio de traslado.
Para dar un paseo, el parque Tao Dan está a 1,7 km, un parque céntrico con senderos para tomarse un respiro verde lejos del tráfico. El Museo de los Restos de la Guerra, a 1,9 km, tiene exposiciones sobre la guerra de Vietnam, con aviones y tanques expuestos al aire libre. El mercado de Ben Thanh y el Teatro de la Ópera de Saigón están en District 1, y la calle de comida Ho Thi Ky, a 450 m del hotel, tiene puestos de comida para cenar.