Seneca Residence & Conference Centre
2 Star Rated Serviced Apartment.
6.63 from 223 reviews,
3.72
kms from location
Show deals