The Lily Aparts localiza-se na área de Southwark, em Londres, a 2,5 km de London Bridge e a 2,6 km de Big Ben. O acesso Wi-Fi gratuito é fornecido em toda a propriedade.
As acomodações dispõem de uma televisão de ecrã plano, uma casa de banho privativa e uma kitchenette totalmente equipada com um micro-ondas. Uma placa de fogão e torradeira também estão disponíveis, assim como uma chaleira.
Estação de Waterloo fica a 2,6 km de The Lily Aparts, enquanto Casas do Parlamento fica a 2,8 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 14 km de The Lily Aparts.