Hotel The Legend, Mumbai

Plot No.53 Junction of Nehru Road& 2ndChhatrapati Shivaji Airport, Mumbai India