O Thomas Place proporciona alojamento em Ponta Delgada.
Todos os quartos têm uma televisão de ecrã plano com canais por satélite. Algumas unidades oferecem vista mar ou para o jardim. Cada quarto inclui ainda uma casa de banho privativa com um chuveiro.
O Aeroporto João Paulo II situa-se a 3,2 km do Thomas Place e as Portas da Cidade a 1,3 km.