Top Royal Square Hotel | Reviews & Ratings | comparemela.com

Royal square hotel in India - 382424/ near ahmedabad/ near ahmedabad

Royal square hotel in India - 387001/ near nadiad/ near kheda

Royal square hotel in Australia - / near footscray

Royal square hotel in India - 744104/ near riga