En pleno centro de San José, pero situado en una calle pequeña y segura, The Palm House Inn está cerca de las principales atracciones turísticas. A poca distancia de las principales instituciones financieras y gubernamentales. Es ideal tanto para viajeros de negocios como para turistas en general.