Our Leaf Deluxe rooms are a good choice for travelers who want to stay healthier and happier away from home. We welcome you with our wellness-savvy staff, great fitness experience, healthier food choices and natural relaxing spaces, all ensuring a better stay.