The accommodations of this hotel offer the finest in luxury and state-of-the-art rooms provides it the grandeur. Hotel Shiela situated near South extn has near about 80rooms for stay. It has non ac, ac and suites for guests to stay. This hotel provides 24 hours room service and telephone facility also.
Hotel Shiela Delhi Contact Address :
9 Qutab Marg,
New Delhi 110055, India
Originally posted 2014-02-10 06:39:02.