Thursday, July 29, 2021
Home Tags The Metropolitan Hotel

Tag: The Metropolitan Hotel

NeoVeda Spa opens in Delhi

The Metropolitan Hotel, New Delhi has launched the NeoVeda Spa. The 7, 000 square feet spa, is based on...