Blog, Travel & Food

Hotel Café Royal, London

During my last trip to London, I stayed at Hotel Café Royal which is located in the Regent St. in the heart of London. I have been in many 5 stars hotels but this one surprised me a lot  by expensive and advanced technology inside the room. I was in IT paradise. To start, they […]

Read more