Rosa Hotel & Spa está en la calle Thu Khoa Huan, en District 1, el distrito céntrico de Ciudad Ho Chi Minh. El mercado Ben Thanh está a 200 m, el templo Sri Mariamman a 250 m y el Palacio de la Independencia, antiguo palacio presidencial donde terminó la guerra de Vietnam en 1975, a 350 m. Las calles alrededor del hotel están llenas de restaurantes y cafés: Chào Em! Viet Bistro y Trung Nguyên E Coffee están a 50 m cada uno, y Ben Nghe Street Food, a 400 m.
La estación Ben Thanh, la estación de metro junto al mercado, está a 400 m del hotel, y la estación de tren de Saigón, la principal terminal ferroviaria de la ciudad, a 2,3 km. La estación de autobuses, Bến xe buýt Sài Gòn, está a 1,1 km, y el muelle Nha Rong, a orillas del río Saigón, a 1,3 km. La catedral de Notre Dame está a 10 minutos a pie, así que la catedral y el mercado son accesibles a pie desde el hotel.
Para lugares más alejados del hotel, el Museo de los Restos de la Guerra está a 750 m, el Museo de Bellas Artes de la Ciudad Ho Chi Minh a 550 m y el Museo de Historia de Vietnam a 1,8 km. Más cerca están el Museo de la Ciudad Ho Chi Minh y el parque Bach Tung Diep, ambos a 400 m, y el parque Tao Dan, a 450 m, es un espacio verde para pasear. Por la noche, los puestos de comida del mercado Ben Thanh son una opción fácil.