The Park Hotel

February 2, 2008

This is the Lobby, Bar & Restaurant inside The Park Hotel, New Dehli, India.

The Park Hotel