This lovely hotel is set in Downtown. The total number of rooms is 506. This accommodation was completely refurbished in 2008. This property does not operate a 24-hour reception. Customers will not be bothered during their stay, as this is not a pet-friendly accommodation. Travellers arriving by car will appreciate parking available at Stamford Marriott Hotel & Spa. Some services may be subject to additional charges.