Very good luxury hotel. Located near shopping areas and has easy access to public transportation. Spacious rooms. Pleasant entrance area. Beautiful architecture. Popular among business travelers.
Read more

Good city hotel. Close to Delhi Metro. Located near shopping areas and has easy access to public transportation. Pleasant hotel grounds. Stylish Hotel. Beautiful architecture. Popular among business travelers.
Read more