A free night is a free night even if it means staying in a dump. The Hotel Carlton is far from a dump.
The 163-room Hotel Carlton is a lovely, historic hotel located in downtown San Francisco. Originally built in 1927 and completely renovated in 2004, the hotel is a relaxing, intimate haven located five blocks from Union Square. Guestrooms feature exotic and enchanting photographs of sights from around the globe, inviting you to virtually tour the world. Take a short two-block walk to the California Street cable car line and hop ... [read more]
Date:March 8th, 2007