A room attendant can work in hotels of any size, cleaning for both guests and hotel staff. Your work hours may fluctuate depending on the hotel's preferences and area of expertise. Room attendants usually work eight or ten-hour shifts, cleaning a designated area or cluster of rooms.