Das Hotel Four Points By Sheraton Houston Citycentre liegt in 25 Fußminuten Entfernung von einer der schönsten Naturattraktionen, dem Edith L. Moore Nature Sanctuary. Es bietet ein Restaurant und ein Einkaufszentrum. Die Gäste des Hotels können sich auf WLAN im ganzen Gebäude und einen Swimmingpool freuen.
Zu den Sehenswürdigkeiten in der Nähe gehört Cinemark Memorial City in 2 Kilometer Entfernung vom Hotel. Memorial Lutheran Church ist auch einen Besuch wert und liegt nur 2,1 km von hier entfernt. Zu den Unterhaltungsmöglichkeiten im Viertel Memorial City gehört das iFLY (ist in einer Entfernung von ungefähr 10 Autominuten vom Four Points By Sheraton Houston Citycentre). CityCentre ist in unmittelbarer Nähe von der Unterkunft. Die Unterkunft ist in 18 Kilometer Entfernung vom Bahnhof Metrorail- Museum District gelegen.
Gäste des Hotels Four Points By Sheraton Houston Citycentre sind herzlich eingeladen, sich in der Lounge- Bar zu entspannen. Darüber hinaus bietet das Restaurant Taste of Texas Restaurant eine Vielzahl von amerikanischen Köstlichkeiten und ist zudem 8 Minuten Fußweg von hier entfernt.