Villa Caballero is a 3-star property situated about 13 km from Victoria Market.
The center of Au Cap can be reached in 10 minutes' walk from the hotel. The venue is ideally placed 6 km away from Baie Lazare (Mahe).
This property offers guestrooms complete with free wireless internet and climate control.
Villa Caballero is set 5 km from Seychelles International airport.
Guests can rent cars to discover the area.