Hotels near Holmes Place

Holmes Place

A chain of upmarket health clubs and gyms. The different clubs vary but they tend to have all the latest fitness equipment in fully air conditioned clubs with dedicated ladies areas. Many also have pools and spas, and all clubs run a wide variety of fitness and health classes.