Отель Barclay находится в центре Тарту, всего в 500 метрах от Тартуского университета и недалеко от торговых центров и банков. К услугам гостей бесплатный Wi-Fi.
Номера оснащены телевизором с кабельными каналами. В ванной комнате предоставляется фен.
Из кафе-лаунджа YliCool открывается вид на парк Барклай-де-Толли. По выходным позавтракать можно до 11:00.
Во внутреннем дворе отеля Barclay обустроены охраняемые парковочные места для мотоциклов.