close
This ad will auto close in 10 seconds

Supertech ties up with Leela Palaces for Noida hotel

The 250-rooms hotel with 5 million sq ft of built-up area, would be completed in four years.