New Florence Rooms encontra-se em Mitcham, a 1,7 km de Estação de Metro de Morden e a 4,1 km de Estação de Metro de Colliers Wood. O alojamento dispõe de acomodações com um jardim e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. O alojamento situa-se a 6,4 km de Nonsuch Park, a 11 km de Brixton Academy e a 11 km de Clapham Junction. Este alojamento não fumador localiza-se a 5,9 km de The All England Lawn Tennis Club Centre Court.
Todos os quartos dispõem de um forno, micro-ondas, chaleira, chuveiro, um secador de cabelo e roupeiro. No alojamento, cada quarto inclui casa de banho partilhada e roupa de cama.
Crystal Palace Park fica a 11 km de New Florence Rooms, enquanto Stamford Bridge fica a 13 km da propriedade. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 24 km de New Florence Rooms.