BMW luxury cars fleet chosen by Leela group of hotels
February 7, 2012
If you have booked a room in Hotel Leela Kempinski at any of the eight locations in India and you happen to see a BMW 730Ld car waiting to …