Located in Nice City Center, VILLA DUBOUCHAGE - Nice is a perfect starting point from which to explore Nice. The property has everything you need for a comfortable stay. Elevator are just some of the facilities on offer. Each guestroom is elegantly furnished and equipped with handy amenities. The property offers various recreational opportunities. Discover all Nice has to offer by making VILLA DUBOUCHAGE - Nice your base.