Waverley Railway Station is 5 minutes walk away and Holyrood Park with its iconic Arthurs Seat is half a mile from Dunedin Apartments 12 Hotel Rooms Apartment

Could you correct the punctuation please?
Waverley Railway Station is 5 minutes' walk away and Holyrood Park with its iconic Arthur's Seat is half a mile from Dunedin Apartments. ... 12 Hotel Rooms; Apartment;