0 Likes
The hotel's restaurant offers an extensive range of regional dishes as well as European and international cuisine.
The Hotel Top Royal Star is situated in the popular resort of Lloret de Mar. Just 700 meters away guests will find the resort centre with its array of shopping and entertainment venues and the beach, making this an ideal destination for a fun filled family holiday.
...