Whimsical Land encontra-se em Londres, a 5,1 km de Mercado de Portobello, e apresenta acomodações com um jardim e estacionamento privado. O alojamento localiza-se a 5,6 km de Estádio de Wembley, a 5,7 km de Lord's Cricket Ground e a 5,8 km de London Designer Outlet. O alojamento fornece uma cozinha partilhada e depósito de bagagens.
Todos os quartos dispõem de ar condicionado, um frigorífico, um forno, chaleira, chuveiro, produtos de higiene pessoal gratuitos e roupeiro. Apresentando uma casa de banho privativa com um secador de cabelo, os quartos do alojamento também apresentam acesso Wi-Fi gratuito, enquanto alguns quartos também possuem vista da cidade. No alojamento, os quartos incluem roupa de cama e toalhas.
Wembley Arena fica a 5,9 km de Whimsical Land, enquanto Estação de Metro de Preston Road está a 6,2 km da propriedade. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 23 km de Whimsical Land.