Metropolitan Hotel's Location
Delhi, Delhi, India
Metropolitan Hotel's Skills
Metropolitan Hotel's Summary
Metropolitan Hotel, based in Delhi, Delhi, India, is currently a Company at The Metropolitan Hotel & Spa. With a robust skill set that includes Team Building, Food and Beverage, Rooms Division, Team Management, Revenue Analysis and more, Metropolitan Hotel contributes valuable insights to the industry.