Roseate House New Delhi

Plot number 10110037DeliÍndia
Hotel