Royal Guest House Guesthouse Chennai
Set within 3.8 km of Chennai Central Railway Station and 4.1 km of Fort Museum, Royal Guest House offers rooms with air conditioning and a private bathroom in Chennai. The property is located 6.4 km from Spencer Plaza Mall, 6.
Number of rooms: 9
1 Portuguese Church Street Opposite to Stanley hospital, 600001 Chennai, India