The Service Apartments in West Delhi are fantastic and comfortable you would not believe that you ar...