Enclavado en el distrito New Town, el hotel Oyo The Millenium Palace se encuentra a 14 minutos a pie de atractivos culturales como el Nazrul Tirtha.
El parque Nicco y Vecc se encuentran a 3 km y 3,1 km respectivamente. Este hotel de 3 estrellas también da acceso a atracciones deportivas como Salt Lake Stadium, que está a 10 minutos en coche. Este hotel está a poca distancia de de la estación de autobuses New Town.
Algunas habitaciones están equipadas con TV y climatizador.
Golden Woks está a 17 minutos a pie del hotel Oyo The Millenium Palace y está especializado en cocina india.