May Park Executive Apartments’ fully serviced accommodation in Horsham offers contemporary, cosmopolitan living in the heart of the city, overlooking the city’s beautiful May Park and close to shops and restaurants. Luxurious 4.5 star open-plan apartment and studio ...More information