Chillhouse Soho Flagship

Chillhouse Soho Flagship - 75 Varick Street - A Destination for Modern Self-Care providing Facial, Massage, Nail & Pedicure services and outfitted with a Wellness Cafe & Infra-Red Sauna room.