Barcelona hotel wins award for world’s best hotel suite
The 5-star Majestic Hotel & Spa Hotel in Barcelona, Spain, has won the accolade of Best Hotel Suite in the World in the 20th annual Prix Villegiature Awards. The 5,000-square-foot Majestic Royal Penthouse is the largest in the city and offers guests a dining room, three bedrooms and two generous terraces with whirlpools.