Our Great Opening in New York (1994)

The Spa Center Rela is where tradition meets modern health and beauty. This 8,000 square foot oasis for wellness is located in New York. The Spa at Rela combines all aspects of spa, beauty, and wellness to create a full service menu with both classic and trending services.