One Hotel Spa - Bamford Haybarn
Bamford Haybarn is a spa devoted to nurturing the mind, body and spirit. This spa is perfect for anyone seeking an approach with a heartfelt connection with nature.
Their line of individually crafted products were created by Carole Bamford specially formulated products from the Bamford body and skincare range made from natural and organic ingredients.
Perfect for a relaxation getaway in Miami Beach located in the 1 Hotel.