Amazing find in the heart of Estoril, within a short walking distance from beach, train station and shops. Comfortable beds and sofas.