Villa Rosa ligger i Dakar, 5,4 km fra Golf Club de Dakar - Technopole, og har et fælles opholdsområde, en terrasse og en bar samt gratis privat parkering. Overnatningsstedet ligger 10 km fra Grande Mosquée de Dakar, 11 km fra Monument de la Renaissance Africaine og 11 km fra Golf Des Almadies. Overnatningsstedet har døgnåben reception, lufthavnstransport og et fælles køkken samt gratis wi-fi overalt.
Alle enheder hos pensionatet har et skrivebord. Værelserne hos Villa Rosa har fladskærms-tv, aircondition og et privat badeværelse med badekar eller bruser, og nogle af værelserne har en balkon. Alle værelser hos overnatningsstedet har sengetøj og håndklæder.
Leopold Sedar Senghor Stadium ligger 1,9 km fra Villa Rosa, mens National Gallery of Art of Senegal ligger 11 km væk. Leopold Sedar Senghor Lufthavn ligger 5 km fra overnatningsstedet.