Mashhad Boshra Hotel Iran | Mashhad
The Boshra Hotel is located in the Khosravi Street of Mashhad with very close distance to the holy shrine of Imam Reza.All accommodation units of the hotel including rooms and suites are equipped with complete facilities and amenities accompanied by various capacities.Here is hosting a large number of travelers from all over the world via a group o
Book Hotel