Rosa Hotel & Spa si trova in via Thu Khoa Huan, nel District 1, il distretto centrale di Ho Chi Minh City. Il Mercato Ben Thanh è a 200 m, il Tempio Sri Mariamman a 250 m e il Palazzo dell'Indipendenza, l'ex palazzo presidenziale dove nel 1975 terminò la guerra del Vietnam, a 350 m. Le strade intorno all'hotel sono piene di ristoranti e caffè: Chào Em! Viet Bistro e Trung Nguyên E Coffee distano 50 m ciascuno, e Ben Nghe Street Food 400 m.
La Stazione Ben Thanh, la stazione della metropolitana presso il mercato, dista 400 m dall'hotel, e la Stazione ferroviaria di Saigon, il principale capolinea ferroviario della città, si trova a 2,3 km. La stazione degli autobus, Bến xe buýt Sài Gòn, è a 1,1 km, e il Molo Nha Rong, sul fiume Saigon, a 1,3 km. La Cattedrale di Notre Dame è a 10 minuti a piedi, quindi cattedrale e mercato si raggiungono entrambi a piedi dall'hotel.
Per i luoghi più lontani, il Museo dei residuati di guerra è a 750 m, il Museo delle Belle Arti di Ho Chi Minh City a 550 m e il Museo di Storia del Vietnam a 1,8 km. Più vicini ci sono il Museo di Ho Chi Minh City e il Parco Bach Tung Diep, entrambi a 400 m, e il Parco Tao Dan, a 450 m, è uno spazio verde per una passeggiata. La sera, le bancarelle di cibo del Mercato Ben Thanh sono una scelta comoda.