Este hotel, situado a 15 minutos del centro de Houston, cuenta con una piscina al aire libre con bañera de hidromasaje. El hotel ofrece habitaciones con TV de pantalla plana de 32 pulgadas y está situado junto a la Ruta 59.
Todas las habitaciones del Houston Marriott Sugar Land incluyen TV por cable con canales HBO y películas de pago. Las habitaciones están equipadas con set de café.
El Houston Marriott Sugar Land alberga un gimnasio y un centro de negocios de servicio completo. El hotel ofrece servicios de conserjería y de lavandería.
El hotel se encuentra a 1,6 km del Sugar Land Ice & Sports Center y a 4,3 km del Smart Financial Centre. El Houston Marriott Sugar Land está a 21 km del parque George Bush.