Rosa Hotel & Spa se trouve rue Thu Khoa Huan, dans le District 1, le quartier central de Hô Chi Minh-Ville. Le marché Ben Thanh est à 200 m, le temple Sri Mariamman à 250 m et le palais de l'Indépendance, ancien palais présidentiel où la guerre du Vietnam a pris fin en 1975, à 350 m. Les rues autour de l'hôtel sont bordées de restaurants et de cafés : Chào Em! Viet Bistro et Trung Nguyên E Coffee sont chacun à 50 m, et Ben Nghe Street Food à 400 m.
La station Ben Thanh, station de métro située au niveau du marché, est à 400 m de l'hôtel, et la gare de Saigon, principal terminus ferroviaire de la ville, est à 2,3 km. La gare routière Bến xe buýt Sài Gòn est à 1,1 km, et le quai Nha Rong, sur la rivière de Saigon, à 1,3 km. La cathédrale Notre-Dame se trouve à 10 minutes à pied, de sorte que la cathédrale et le marché sont tous deux accessibles à pied depuis l'hôtel.
Pour les sites plus éloignés, le musée des Vestiges de la guerre est à 750 m, le musée des Beaux-Arts de Hô Chi Minh-Ville à 550 m et le musée d'Histoire du Vietnam à 1,8 km. Plus près, le musée de la Ville de Hô Chi Minh et le parc Bach Tung Diep sont à 400 m, et le parc Tao Dan, à 450 m, est un espace vert idéal pour une promenade. Le soir, les stands de nourriture du marché Ben Thanh sont un choix facile.