Rosa Hotel & Spa ligt aan de Thu Khoa Huanstraat in District 1, het centrale district van Ho Chi Minh-stad. De Ben Thanh-markt ligt op 200 m, de Sri Mariamman-tempel op 250 m en het Onafhankelijkheidspaleis, het voormalige presidentiële paleis waar de Vietnamoorlog in 1975 eindigde, op 350 m. De straten rond het hotel zijn gevuld met restaurants en cafés: Chào Em! Viet Bistro en Trung Nguyên E Coffee liggen elk op 50 m, en Ben Nghe Street Food op 400 m.
Station Ben Thanh, het metrostation bij de markt, ligt op 400 m van het hotel, en spoorwegstation Saigon, de belangrijkste spoorwegterminal van de stad, op 2,3 km. Het busstation, Bến xe buýt Sài Gòn, ligt op 1,1 km, en de kade Nha Rong, aan de Saigon-rivier, op 1,3 km. De Notre-Dame-kathedraal ligt op tien minuten lopen, dus zowel de kathedraal als de markt zijn vanuit het hotel te voet bereikbaar.
Voor bezienswaardigheden die verder van het hotel liggen: het Museum van de oorlogsresten ligt op 750 m, het Museum voor Schone Kunsten van Ho Chi Minh-stad op 550 m en het Vietnamees Geschiedenismuseum op 1,8 km. Dichterbij liggen het Museum van Ho Chi Minh-stad en park Bach Tung Diep, beide op 400 m, en park Tao Dan, op 450 m, is een groene plek voor een wandeling. 's Avonds zijn de eetkraampjes van de Ben Thanh-markt een eenvoudige keuze.