Localizado mesmo junto à Piazza della Signoria (praça), em Florença, num edifício histórico, o Olga House dispõe de quartos modernos com acesso Wi-Fi gratuito. A Galleria degli Uffizi (galeria dos ofícios) fica a 3 minutos a pé.
Os quartos do Olga's House são climatizados e incluem uma televisão de ecrã plano e um leitor de DVD. As casas de banho privativas têm um secador de cabelo e produtos de higiene pessoal gratuitos.
O alojamento está centralmente situado e existem várias lojas, bancos e restaurantes nas imediações.
A propriedade encontra-se numa área restrita ao tráfego, e proporciona vista para a praça e para o mercado ao ar livre, o Mercato del Porcellino. Alcançará a Estação Santa Maria Novella a 15 minutos de carro ou de autocarro, que pára em frente à praça.