Station Road, Ranchi Ranchi , Jharkhand
Hotel Embassy is situated at Station Road, Ranchi. Staff are a little indifferent, but this is one of the few budget places along here to accept foreigners and the comfortable AC rooms are refreshingly contemporary and decently clean.
Hotel Embassy, Shillong
Hotel Embassy, Bodhgaya
Hotel Embassy, Kolkata
Betla National Park, Palamu
©2013 BuzznTravel. All rights reserved.
Get solutions from our experts!
Please login your account to ask question .