Very inconspicuously located in Soho, you will find the James Hotel. It has a open, airy, earthy vibe to me with breathtaking views of the city. I could have stayed in bed all day, enjoying the view!
The staff is very friendly and accommodating! For those who love to travel with their pets, The James Hotel is pet friendly.