Hotel Orchid Garden v New Delhi má nádhernou polohu v centru města v blízkosti největšího hlavní nákupní centrum, Karol Bagh {} Gaffar trhu.
Hotel Orchid Garden In New Delhi has a wonderful location In the heart of city near biggest main shopping centre, Karol Bagh{Gaffar Market}.