Das 3-Sterne-Newton Hotel Glasgow bietet 19 Zimmer und liegt in ca. 5 Gehminuten Entfernung vom See 31 Garden Pond.
Das Newton Hotel stellt Ausstattung zur Kaffee- & Teezubereitung, Hochgeschwindigkeitsinternet und einen Flachbildfernseher mit Satellitenkanälen in den Zimmern zur Verfügung. Die meisten Zimmer von der Unterkunft verfügen über eine getrennte Toilette und eine Dusche. Zu den weiteren Annehmlichkeiten gehören auch ein Haartrockner und Handtücher.
Gerichte der asiatischen Küche werden im Restaurant Asiama rund 5 Gehminuten vom Hotel entfernt serviert.
St Andrew’s in the Square ist circa 25 Gehminuten vom Newton Glasgow entfernt, während Clyde Auditorium rund 25 Fußminuten entfernt ist. Das Hotel liegt auch nur ein paar Schritte entfernt von der U-Bahn-Station Cowcaddens. U-Bahn-Station Buchanan Street ist in 14 Gehminuten erreichbar. Die Bushaltestelle Bath Street / Pitt Street befindet sich in der Nähe des Hotels und ist etwa 650 Meter entfernt.
Popular 4-Sterne Hotel in Venedig: Hotel Bisanzio Venedig