Serviced apartments that are self contained apartments available to rent for over a year – literally what ever dates you need. They are 100% dedicated, professionally-operated apartments. ... As a bare minimum, serviced apartments are fully furnished and equipped.