Apartment/Flat About Boutique Hotel Echo Residence
Boutique Hotel Echo Residence is a 3-star hotel in Belgrade, Serbia. It is one of 366 places to stay in Belgrade listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
21 Bulevar Vudroa Vilsona, Belgrade, Serbia
Loading map…
Frequently asked questions
Where is Boutique Hotel Echo Residence located?
Boutique Hotel Echo Residence is located at 21 Bulevar Vudroa Vilsona, Belgrade, Serbia.
How many stars does Boutique Hotel Echo Residence have?
Boutique Hotel Echo Residence is rated 3 stars.