A fitness room is a space equipped with exercise equipment where people can go to work out and improve their physical health and strength. Full definition
A 24 hour fitness room and 6 private meeting spaces hosting between 2 and 120 people complete the hotel's outstanding facilities. (coventgarden.london)