Located in centre of the historic UNESCO town of Sintra, this boutique hotel offers rooms and suites with views of the old town and Sintra-Cascais Natural Park. It has a ..