International Beauty & Spa is a beauty salon located in Ranchi, Jharkhand. The average rating of this place is 4.00 out of 5 stars based on 43 reviews. The street address of this place is Near RIMS, Medical Chowk Shop No.G-4, Ground Floor, Orchid Mall, Bariatu, Ranchi, Jharkhand 834009, India. It is about 3.38 kilometers away from the Namkom railway station.
Anant Raj 63 months ago
awesome place for all your beauty needs!!
and the rates are also quite affordable !!
a complete package !!
Abhivyakti Foundation 51 months ago
Nice place prices are reasonable
Anshu Gupta 14 months ago
Very bad experience