Wallpapers N Costumes
Wednesday, June 18, 2008
Covent Garden Hotel
I came across this great little cute hotel located in London, England. It has some really neat interiors for their rooms. They are very unique. I like them so well because it doesn't even look like a hotel room.
Newer Post
Older Post
Home