Imperial Hotel

Triq Rodolfu, Sliema, Malta, SLM 1279 | Directions
Ratings & Reviews
Click to rate
Description

Imperial Hotel