Отель «Тесла» расположен в Москве, в 800 метрах от дома-музея В. М. Васнецова, в 1,2 км от Большого театра и в 1,3 км от спортивного комплекса «Олимпийский». До универмага ГУМ и Государственного исторического музея — 1,7 км, до Красной площади — 1,8 км, а до Мавзолея Ленина — 1,9 км.
Все номера гостиницы «Тесла» оснащены телевизором с плоским экраном и феном. Кроме того, в номерах установлен платяной шкаф.
Сотрудники стойки регистрации предоставят туристическую информацию.
Собор Василия Блаженного находится в 1,9 км от отеля, а парк «Зарядье» — в 2,1 км.