Somerset Sukhumvit Thonglor расположен в городе Бангкок. До центра города – 10.1 км. До Международного аэропорта Бангкока Суварнабхуми (Bangkok International Airport Suvarnabhumi) – 24 км. Отель находится в нескольких минутах ходьбы от рыночной площади на улице Сои-Тхонглор. Гостям отеля предоставляется бесплатный трансфер до станции наземного метро Thonglor, а также различных торговых центров.