Placed directly on the beach in Carlsbad, California, within walking distance of dining and shopping, this hotel offers contemporary guestrooms with free wireless internet access and a free continental breakfast Beach Terrace Inn features an outdoor pool and a hot tub overlooking the Pacific Ocean Guests can lounge on a chair near the pool or spend the day surfing at the beach All guestrooms at the Beach Terrace boast amenities such as 42-inch flat-screen TVs and iPod docking stations Guests will also enjoy high thread-count sheets and mini-refrigerators In-room spa services such as massages and facials are available