To enjoy your vacation in Victoria, stay at the 2-room Casa Mendes Apartment Victoria, which is 1.2 miles from Seychelles Natural History Museum and around 25 minutes' stroll from Clock Tower. The apartment features a terrace that overlooks the sea.
Cathedral of Our Lady of Immaculate Conception is 2.2 miles from the 130 ft² apartment.
With an adjoining terrace, a balcony, and a seating area included, Casa Mendes Apartment also features views of the mountains. For added convenience, a separate toilet and a shower are available at the apartment. You'll also come across towels.
Guests can prepare their own meals in a kitchenette equipped with an electric kettle, a fridge, and a kitchenware. The property is just around the corner from Palais De Justice bus station.