
The Leela Palace, New Delhi. Photo: The Leela
The Leela Palace, New Delhi. Photo: The Leela
Police in India search for man who left $28,000 bill unpaid at luxury Delhi hotel
Leela Palace says he stayed for four months, racked up a bill of 3.5 million rupees and gave his name as Mohammed Sharif