City-hotel Saint Stefan is a luxury resort in the western part of Montenegro, located in Budva Riviera. The resort consists of a small island and villa Milocer located on mainland. In the 15th century this islet was a small fishing town surrounded by walls, in the 60’s and 80’s a favourite place of the rich and famous, and today an exclusive 5-star hotel. The old dilapidated houses retained their authenticity despite the adaptation, but now hide real treasures inside their walls. The resort comprises a total of 50 rooms, cottages and apartments on the island, and 8 grand suites in the villa. It is surrounded by three beaches; rosy sand beach St. Stefan, Milocer beach and Queen’s Beach…a scene that leaves an unforgettable impression.