Featuring views of the garden, Terra Premium Apartment Belgrade is situated in the Savski Venac district of Belgrade, merely 1.5 km from the prominent Knez Mihailova Street.
The apartment lies around 25 minutes' walk from House of Flowers. Saint Petka's Chapel is 2.4 km from this apartment.
Terra Premium Apartment provides guests with air conditioning, and comprises a balcony. Within the in-room media amenities, there is a flat-screen TV with satellite channels.
Belgrade bus station can be found in close proximity to the accommodation.