O hotel Oyo The Millenium Palace de 3 estrelas está aninhado no bairro New Town, a 4.4 km das atrações esportivas, tais como o Estádio Salt Lake.
O Parque Nicco fica a 3.1 km e Nalban Park está a aproximadamente 25 minutos a pé. O Eco Tourism Park também pode ser encontrado a 4.3 km deste hotel. Hotel está localizado a 15 km do aeroporto Internacional de Netaji Subhash Chandra Bose e a curta distância da paragem New Town.
Há 30 quartos com controle de temperatura, bem como comodidades modernas como TV. TV e controle de temperatura também são fornecidos nos quartos.
As opções de jantar incluem Golden Woks que oferece um cardápio com cozinha indiana e está localizado a 17 minutos a pé deste estabelecimento.