Hotel Sintra - Reviews on Hotels in Sintra, Portugal close