Hotel Opal Inn is located in South West, a neighborhood in New Delhi. Siri Fort Auditorium and National Museum are cultural highlights, and some of the area's activities can be experienced at Delhi Golf Club and DLF Golf Course. Looking to enjoy an event or a game while in town? See what's happening at R.K. Khanna Tennis Complex or Talkatora Stadium.