Located 4.3 km from Old Delhi halal food, Hotel Siam International Delhi is 7 minutes' walk from the Vishnu Mandir. This hotel provides a safety deposit box to ensure guests' safety.
You'll need 21-minute drive to Indira Gandhi International airport. The urban Ajmal Khan Park is just 650 metres from the 3-star hotel, and the Central Park is 3.4 km away. The Siam International lies 25 minutes' stroll from Rock Garden. This property is also situated a short way from Karol Bagh tube station.
The hotel has 7 rooms with a sitting area and a dining area. A flat-screen TV with satellite channels along with coffee/tea making facilities are provided. Self-catering facilities include an electric kettle and a refrigerator. They feature bathrooms with a bidet, a roll-in shower, and a separate toilet as well as a shower cap and bath sheets.
The restaurant R1 Lounge lies only 450 m from Hotel Siam International.