Overlooking Cascais Bay, this hotel is only a short walk from Tamariz Beach and offers guests a comfortable base in Estoril, one of Portugal’s oldest seaside resorts ...