Set in Garibaldi Square in Nice, My Casa - Place Garibaldi offers self-catering accommodations with free WiFi. The apartment is a 2-minute walk from Nice Old Town.
The property features exposed wooden beams and a kitchenette.
Restaurants and shops can be found within a walking distance.
MAMAC is 328 feet from My Casa - Place Garibaldi, while Allianz Riviera Stadium is 4.3 mi from the property. Côte d'Azur Airport is 4.3 mi away. Airport shuttle is available upon prior request and for an extra charge.