Located in Victoria, 11 km from Seychelles National Botanical Gardens, 11 km from Victoria Clock Tower and 9 km from Copolia Trail, Jaidss Holiday Apartments 2 provides accommodation with a balcony and free WiFi. The apartment is 11 km from Victoria Market. This air-conditioned apartment comes with 2 bedrooms, a flat-screen TV, and a kitchen. Trois Freres Trail is 10 km from Jaidss Holiday Apartments 2, while Seychelles National Museum is 11 km away.