Stayed at the Apollo with my husband for one night as were going to a concert in Hyde Park. The location is good, Hyde Park is a stones throw away and there is easy access to 3 tubes form the hotel. We booked a double ensuite room which was v small, the bedroom itsefl was very dated and had big... more















