OYO Hotel City Of Joy features air-conditioned rooms with cable TV in the Salt Lake district of Salt Lake City. This 3-star hotel offers free Wi-Fi. Dumdum Metro Station is 6.1 km from the hotel and M G Road Metro Station is 7.9 km away.
Number of rooms: 61
Bf 83, Sector 1, Salt Lake, 700064 Salt Lake City, India