
Mariatorget 3, 118 91 Stockholm, Sweden
This spot in Stockholm catches the eye. In short: hotel, 4-star standard, breakfast in room and restaurant.
Rooms at Hotel Rival come equipped with luxury beds dressed in Egyptian cotton sheets and feature flat-screen Samsung Smart TVs with Blu-ray DVD players as well as iPod docking...

