hotel rama deluxe

chowk gurudwara road,karol bagh,new delhi 110005 india