Hotel OM Palace Overview

Hotel OM Palace is situated in the capital city of India, New Delhi. The nearest ways to reach the hotel are by Indira Gandhi International Airport and New Delhi Railway Station. Popular tourist attractions of architectural brilliance and historic importance such as The Red Fort, Qutb Minar, Humayu

more

Map Location

Hotel Facilities