By popular demand, 60 for 60 is back. Only $60 for 60 minute Thai massage (or $90 for 90 minutes) * Tuesdays between 10am – 5pm * With a Junior Practitioner (Holistic).   You don’t have to be a newbie to take advantage of this great deal. Come […]

thai mats
Mission Statement: Urban Nirvana is a Thai Massage and Yoga Studio at 895 Yonge Street – the 2500 square foot Eastern style studio with a modern twist is located at Yonge and Bloor, where Rosedale meets Yorkville. Urban Nirvana specializes in therapeutic and relaxation Thai massages. We are a community that fosters a safe […]

for banner 20
Try a Thai Massage today! Thai Massage at Urban Nirvana We can’t tell you how many of our new clients become instant converts to Thai Massage over of the standard massage – because it is so effective and powerful at releasing stress and balancing your body. And if you have benefits […]

thai mats
Become An Urban Nirvana Member Today! Monthly massage treatment and priority booking! Best rates for Thai Massage treatments & Yoga classes Exclusive member rates for events and special workshops Great deals at local stores 15% off retail and additional services 1 Free Massage per year for a friend Extra monthly […]

We are currently offering a 90-minute massage workshop, learn the basics of giving and receiving Thai massage! This summer, learn seated and supine techniques. Coming this fall, a new workshop with techniques in prone and side position – focusing on shoulders and hips. What is Thai Massage? Thai massage is a […]

Screen Shot 2015-05-11 at 10.05.31 PM
Nirvana Retreats ~ An Addition to Urban Nirvana Thai Massage As many of you already know, Urban Nirvana has taken a big leap forward and is now a proud owner of Nirvana Retreats, a peaceful country side Yoga and Meditation centre located just an hour outside of the city. The […]

Screen Shot 2014-10-14 at 7.35.02 PM
Do you LOVE Yoga and Thai Massage? Want FREE classes or massages?   Become a member of the Urban Nirvana Community! Take Yoga classes, learn & receive Thai massage and share with like-minded people. This is a great opportunity to get hands-on experience in a small business. Lots of opportunity […]

Cancellation Policy We have a 24 hour cancellation policy.  If you are unable to provide this notice, we will charge you in full for the missed appointment.  We often have a waiting list and if given enough notice we can fill the appointment.  If you have an emergency, please let us know […]