Shiva Hotels
Regent House, Theobald St., Borehamwood WD6 4RS, United Kingdom
5
2 reviews
2 comments
MP39+HX Borehamwood, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsPauline Smit
Lovely people. Very friendly and kind.
Akshay Shah